@import url("icon.css");
.mini-button
{
    padding:0;
    border:1px solid #9a9a9a;
    background:url(../images/button/btn_bg.gif) repeat-x #f2f2f2;
    color:#2e2e2e;
    font-size:9pt;
    font-family:Tahoma,Verdana,宋体;
    line-height:22px;
    text-decoration:none;
    text-align: center;
    display:inline-block;
    zoom:1;    
    cursor:pointer;
    -khtml-user-select: none;
    -moz-user-select:none;
    vertical-align:middle;
	text-indent:0;
	box-shadow:0px 1px  1px #E9E9E9,inset 0 1px 1px #fff ;
	text-shadow: 0px 1px 0px white;
	 
}
.mini-button span{/*border:1px solid #fff;*/line-height:20px; padding:0 10px; font-family:simsun}
.importantBtn span{/*border:1px solid #fada8f*/}
a.mini-button:hover,a.mini-button.hover{ border:1px solid #666; text-decoration:none; background:url(../images/broker/btn_hover_bg.gif)  left top repeat-x #bababa; color:#2e2e2e; }
a.mini-button:active,a.mini-button.active{ box-shadow:0px 1px  1px #cdcdcd,inset 0px 0px 3px #888 ; background:#ccc}
.mini-button-plain span{ border:none}


a.mini-button:hover
{    
    padding:0;
    border:1px solid #666;
    background:#bababa url(../images/button/btn_hover_bg.gif) repeat-x 0 0;      
    text-decoration:none;
	color:#201F35;
}
a.importantBtn
{
    padding:0;
    border:1px solid #a96233;
    background:#ef9d00 url(../images/button/button_important.png) repeat-x 0 0;
    color:#2e2e2e;
}
a.importantBtn:hover{  background:#ef9d00 url(../images/button/button_important.png) repeat-x 0 0; border:1px solid #666;}
.mini-button-text
{
    line-height:16px;
    vertical-align:middle;
    display:inline-block;
    padding:2px 8px 4px 8px;
    padding:3px 8px 3px 8px\9;
	line-height:14px\0;padding-top:5px\0;    
}
.mini-button-low-text
{
    line-height:14px;
	line-height:12px\9;
    vertical-align:middle;
    display:inline-block;
    padding:0px 8px 2px 8px;
    padding:3px 8px 1px 8px\9; 
   
}
.mini-button .mini-button-icon
{
    padding-left:25px;
    background-position: 6px 50%;        
    background-repeat:no-repeat;    
}
.mini-button .mini-button-iconOnly
{
    padding-left:14px;    
    background-repeat:no-repeat;    
    background-position:50% 50%;
}

body .mini-button-pressed, body a:hover.mini-button-pressed,
body .mini-button-checked, body a:hover.mini-button-checked,
body .mini-button-popup, body a:hover.mini-button-popup
{
    border:1px solid #888;
    color:#3C3C3C;
    background:#DBDDE2 url(../images/button/pressed.png) repeat-x 0 0; 
    cursor:pointer;   
}


body .mini-button-disabled, body a:hover.mini-button-disabled
{
    border:1px solid #ccc;
    padding:0px;
    color:#999;
    background:#F8F9FA url(../images/button/disabled.png) repeat-x 0 0px;      
    cursor:default;
}
body .mini-button-disabled .mini-button-icon,
body .mini-button-disabled .mini-button-allow,
body .mini-button-disabled .mini-button-text
{    
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);    
}
body .mini-button-disabled:active{ box-shadow:none}

body .mini-button-plain
{    
    background:transparent;
    border:0;
    padding:1px;
	box-shadow:none;
}


.mini-button-iconRight .mini-button-icon
{
    padding-left:8px;
    padding-right:18px;
    background-position:right 50%;
    margin-right:5px;
}
.mini-button-iconTop .mini-button-icon
{
    padding-left:8px;
    padding-top:22px;
    background-position:50% 4px;        
}
.mini-button-iconBottom .mini-button-icon
{
    padding-left:8px;
    padding-bottom:18px;
    margin-bottom:4px;
    background-position:50% bottom;        
}


.mini-button-allow
{
    width:14px;
    height:16px;
    overflow:hidden;
    display:inline-block;
    vertical-align:middle;
}
.mini-button-menu
{
    background:url(../images/button/menu_arrow.png) no-repeat 0px 50%;
}
.mini-button-split
{
    width:18px;
    background:url(../images/button/split_arrow.png) no-repeat 0px 50%;
}


.mini-checkbox
{
    font-size:9pt;
    font-family:Tahoma,Verdana,宋体;
    line-height:22px;
}
.more-condition {background:url(../images/icons/moreup.gif) 0 5px no-repeat;padding-left:19px;line-height:18px; line-height:22px\0;}
.less-condition {background:url(../images/icons/moredown.gif) 0 5px no-repeat;padding-left:19px; line-height:18px;line-height:22px\0;}
.input_button{line-height:20px; height:20px;padding:0 3px; margin-left:3px;}
.link-button{ padding-left: 18px; padding-right:5px; display:inline-block; height:22px; line-height:22px; font-family:simsun;  text-decoration:none;}

.button-group{ display:inline-block; font-size:0; margin-right:5px}
.button-group .mini-button{ font-size:12px; margin-right:-1px}

.button-group-2{ display:inline-block;  margin-right:5px}
.button-group-2 .mini-button{ font-size:12px; margin-right:-4px}

.mini-button-group{margin-right:-1px}